package com.kekezu.kppw.dataprocess;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;

import android.content.Context;

import com.kekezu.kppw.data.MyShopData;

public class MyShopDP {
	/**
	 * 获取店铺设置信息
	 * 
	 * @param context
	 * @return
	 */
	public static Map<String, String> getShopInfo(Context context) {
		return MyShopData.getShopInfo(context);
	}

	/**
	 * 我的店铺详情
	 */
	public static Map<String, String> getShopDetail(Context context) {
		return MyShopData.getShopDetail(context);
	}

	/**
	 * 保存店铺设置
	 * 
	 * @param strID
	 *            店铺id
	 * @param strName
	 *            店铺名字
	 * @param strDesc
	 *            店铺详情
	 * @param strPic
	 *            店铺封面
	 * @param strTags
	 *            店铺标签，最多3个
	 * @param strProvince
	 *            省
	 * @param strCity
	 *            市
	 * @param context
	 * @return
	 */
	public static String[] postShopInfo(String strID, String strName,
			String strDesc, String strPic, String strTags, String strProvince,
			String strCity, Context context) {
		return MyShopData.postShopInfo(strID, strName, strDesc, strPic,
				strTags, strProvince, strCity, context);
	}

	/**
	 * 企业认证
	 * 
	 * @param strName
	 *            企业名字
	 * @param strCate
	 *            行业id
	 * @param strNum
	 *            公司人数
	 * @param strLicense
	 *            营业执照编号
	 * @param strBeginAt
	 *            开始时间
	 * @param strProvince
	 *            省
	 * @param strCity
	 *            市
	 * @param strAddress
	 *            详细地址
	 * @param Strfile
	 *            资质图片
	 * @param strWebsite
	 *            网站
	 * @param context
	 * @return
	 */
	public static String[] postPriseAuth(String strName, String strCate,
			String strNum, String strLicense, String strBeginAt,
			String strProvince, String strCity, String strAddress,
			String Strfile, String strWebsite, Context context) {
		return MyShopData.postPriseAuth(strName, strCate, strNum, strLicense,
				strBeginAt, strProvince, strCity, strAddress, Strfile,
				strWebsite, context);
	}

	/**
	 * 我的店铺详情
	 */
	public static void changeShopStatus(Context context) {
		MyShopData.changeShopStatus(context);
	}

	/**
	 * 店铺背景图
	 * 
	 * @param strPic
	 * @param context
	 * @return
	 */
	public static String saveShopBg(String strPic, Context context) {
		return MyShopData.saveShopBg(strPic, context);
	}

	/**
	 * 店铺标签选择
	 * 
	 * @param context
	 * @return
	 */
	public static ArrayList<HashMap<String, Object>> getShopSkill(
			Context context) {
		return MyShopData.getShopSkill(context);
	}

}
